
#ifndef FLBusinessInterfaceDefine_h
#define FLBusinessInterfaceDefine_h

extern NSString *const kProtocolVersion1_0;
extern NSString *const kProtocolVersion2_0;
extern NSString *const kProtocolVersion3_0;

#pragma mark - ......::::::: 配置 :::::::......

/** 接口地址 */
#define kGetRequestBaseUrl             @"http://httpbin.org/get"
#define kPostRequestBaseUrl             @"http://httpbin.org/post"
/** 接口请求签名 */
#define kFLEmojiRequestSignKeyNOInternale     @"7746FC98-05FE-479B-863F-8440A8B12B92"
/** 上传资源限制3M */
#define kMaxUploadDataSzie      ((1UL<<21) + (1UL<<20))

/*************** 默认分页 ***************/
#define GdefaultPageSize         10
#define GdefaultStartPage         1


#pragma mark - 接口定义

// 获取最新资源列表(接口编号=1)
#define IRequestLastedResources             @"1"
// 获取资源排行列表(接口编号=2)
#define IRequestRankResources               @"2"
// 获取指定资源类型下的分类 (接口编号=3)
#define IRequestSubTypeResources            @"3"
// 获取分类关联的标签列表 (接口编号=4)
#define IRequestTags                        @"4"
// 根据标签Id,获取资源列表(接口编号=5)
#define IRequestResourcesWithTag            @"5"
// 搜索资源(接口编号=6)
#define IRequestSearchResources             @"6"
//上传资源（7）
#define IRequestUploadResources             @"7"
//新增资源数据（8）
#define IRequestAddResources                @"8"
//资源上下架接口（9）
#define IRequestModifyResources             @"9"
//标签列表接口（10）
#define IRequestTagsResources               @"10"

#define IRequestTemplateCategorys           @"4" //分类数据
#define IRequestTemplateTagListWithCategory @"5" //分类关联标签列表
#define IRequestTemplateTagQueList          @"10" //根据标签查询列表数据
#define IRequestBatchTemplateTagListWithCategories @"11" //批量获取分类标签列表

#define IRequestRandromResources            @"12" //获取随机资源列表数据
#define IRequestRecommendResources          @"14" //获取推荐资源列表数据

#endif /* FLBusinessInterfaceDefine_h */
